take leave of somewhere - Francés Inglés Diccionario